stream crossing - German English Dictionary